402
570
523
497
874
762
87
885
686
57
19
924
326
819
102
979
99
740
201
984
190
165
417
137
863
917
21
383
997
318
753
596
152
37
350
601
38
993
147
994
135
635
669
93
285
571
396
920
938
535
833
602
358
408
678
9
931
675
20
115
559
196
58
718
655
982
578
859
484
758
490
144
100
557
11
366
811
728
154
393
749
55
644
425
824
796
414
6
259
598
564
454
194
34
153
29
193
69
52
851
702
751
16
894
541
666
207
948
391
111
871
906
673
353
909
763
182
286
344
585
440
527
568
992
891
127
109
580
261
651
365
481
352
765
976
668
320
260
44
584
654
905
49
797
428
364
348
4
281
915
475
496
812
707
996
799
964
416
470
221
692
339
838
867
709
248
792
22
419
98
333
927
677
991
610
821
854
220
645
164
149
250
367
271
975
914
639
774
828
882
272
238
47
973
18
912
409
390
783
23
227
545
433
775
921
105
418
876
30
845
699
958
988
573
430
581
594
305
295
337
607
434
742
955
78
586
849
488
611
648
902
140
95
215
531
703
900
387
695
438
377
189
287
637
961
923
604
424
688
509
473
202
837
818
856
561
79
956
400
28
486
817
698
373
205
303
198
727
112
138
68
999
462
970
536
629
883
162
816
448
45
526
855
514
836
494
397
556
620
214
369
161
846
857
429
156
355
298
313
862
239
793
717
421
143
985
660
656
801
388
174
540
806
405
378
670
687
520
125
403
842
217
17
614
933
75
547
89
48
8
157
384
978
618
459
452
296
251
27
36
104
565
759
269
577
589
240
747
579
66
321
485
192
537
987
461
560
116
422
590
932
191
372
230
706
310
631
789
504
32
701
90
274
546
722
336
808
827
206
338
180
647
649
754
772
412
53
447
332
224
640
451
515
92
575
519
705
381
108
650
892
368
800
119
249
150
750
107
262
852
185
713
632
567
478
128
489
437
918
139
351
622
97
123
24
616
730
791
569
506
411
54
187
503
741
803
934
865
563
349
724
903
780
764
361
898
184
479
142
689
480
768
895
667
375
449
525
866
501
521
80
746
736
413
922
374
726
179
658
621
64
225
980
423
760
643
292
395
864
444
345
446
716
392
256
170
328
528
505
244
331
737
908
543
493
953
406
676
124
612
169
887
835
809
327
781
544
714
415
96
114
234
609
830
441
50
684
399
729
860
641
242
554
471
263
199
513
148
913
787
450
942
619
130
502
289
529
1000
212
59
252
71
307
354
228
62
31
443
916
822
407
599
25
136
82
623
886
731
967
989
634
172
371
708
804
744
508
969
696
77
465
210
858
587
950
15
998
379
638
694
841
63
427
347
738
680
282
582
646
901
466
549
625
222
237
173
986
357
363
163
291
74
518
426
483
776
134
682
511
944
51
538
628
517
495
218
524
875
840
949
316
60
510
394
878
935
341
850
315
691
734
43
562
826
825
264
177
674
925
624
752
334
952
720
778
81
664
277
785
209
235
401
732
294
311
340
939
679
267
960
110
141
957
457
659
233
482
814
848
5
710
241
555
122
266
755
431
940
181
959
911
769
877
782
937
779
723
636
312
642
231
904
530
534
929
65
453
255
548
773
685
888
254
551
945
626
533
76
721
275
476
175
265
158
474
893
576
279
188
593
861
491
257
595
12
132
767
121
133
968
203
788
591
516
662
890
972
990
617
936
566
766
907
246
290
603
236
420
500
445
733
223
700
456
930
928
35
542
113
288
362
442
314
532
615
309
26
592
103
879
597
574
455
951
463
853
13
823
472
880
380
743
843
243
770
839
600
786
469
896
280
346
439
101
258
167
216
70
1
633
219
322
432
712
889
268
67
539
910
735
748
343
284
873
983
131
588
966
815
807
360
507
232
330
7
72
40
941
681
981
869
794
84
820
335
91
943
487
630
382
467
663
342
304
771
39
977
301
41
739
784
229
552
608
671
389
926
605
745
178
435
522
665
299
168
195
971
247
897
790
572
323
306
302
672
460
204
777
834
995
974
106
468
308
94
33
213
183
386
711
245
166
719
404
129
757
14
359
56
61
376
118
88
583
197
370
385
356
270
126
868
872
3
613
492
211
870
715
46
652
278
120
795
558
300
810
146
798
325
690
965
657
436
329
477
2
226
962
805
881
160
317
499
498
83
410
697
324
145
606
176
946
208
200
86
42
813
276
802
186
725
963
293
273
159
171
550
693
117
464
947
458
398
155
653
844
832
829
899
10
704
954
847
319
919
283
85
761
253
151
661
627
683
756
553
73
831
884
297
512
